package cn.bearspark.sms.provider.dao.po;

import lombok.Data;

import java.util.Date;

/**
 * 用于验证手机号的短信的数据对象
 *
 * @author f
 */
@Data
public class SmsPO {

    /**
     * 短信的 id
     */
    private Long smsId;

    /**
     * 发送给的手机号码
     */
    private String phone;

    /**
     * 发送时间
     */
    private Date sendTime;

    /**
     * 通过手机号构建一个短信的数据对象
     *
     * @param phone 发送短信的手机号
     * @return 短信的数据对象
     */
    public static SmsPO of(String phone) {
        SmsPO smsPO = new SmsPO();
        smsPO.setPhone(phone);
        return smsPO;
    }

}
